package com.sky.dto;

import com.sky.entity.MaterialCategory;
import com.sky.entity.UploadMaterial;
import lombok.Data;
import com.sky.entity.Region;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.ArrayList;
import java.util.List;

@Data
public class TemplateDTO implements Serializable {
    private Long templateId;
    private String name;
    private Long countryId;
    private Long visaTypeId;
    private List<Long> applicantGroupId;
    private List<Region> regions = new ArrayList<>();
    private List<MaterialCategory> materialCategory = new ArrayList<>();
    private List<UploadMaterial> uploadMaterials = new ArrayList<>();
    private LocalDateTime createTime;

}
